the eclipse of reason - French English Dictionary